Volume 52, Issue 3, July 2023, Pages 845-856
Mohamed Abdellateif; Mahmoud Ahmed Abd El-Ghfar; Mohamed Salah El-Deen Abd El-Salam